﻿using System;
using System.ComponentModel;

namespace ThresholdAssistant.Enums
{
    /// <summary>
    /// 离散规则类型
    /// </summary>
    [Serializable]
    public enum DisperseRuleTypeEnum
    {
        /// <summary>
        /// 机型+大版本+小版本维度离散规则
        /// </summary>
        [Description("机型+大版本+小版本维度离散规则")]
        K54Version = 10,

        /// <summary>
        /// 机器人维度离散规则
        /// </summary>
        [Description("机器人维度离散规则")]
        Robot = 20,

        /// <summary>
        /// 设备维度离散规则
        /// </summary>
        [Description("设备维度离散规则")]
        Device = 30,

        /// <summary>
        /// 地区+大版本离散规则（到市维度）
        /// </summary>
        [Description("地区+大版本离散规则（到市维度）")]
        CityVersion = 40,

        /// <summary>
        /// 注册时间+大版本离散规则
        /// </summary>
        [Description("注册时间+大版本离散规则")]
        RegisterDateVersion = 50,

        /// <summary>
        /// 机型+大版本+小版本+自定义参数离散规则
        /// </summary>
        [Description("机型+大版本+小版本+自定义参数离散规则")]
        K54VersionCustomParamters = 60
    }
}